Mammoet launches two floating drydocks

Built at Zamil Shipyard in the port of Dammam, two floating drydocks, intended for maintenance and repair works of naval … Continue reading Mammoet launches two floating drydocks